El "Sistema de Ficheros Flash con soporte a Transacciones" (o
JFFS) es un
sistema de ficheros basado en una estructura de registros para usarse sobre
memorias Flash NOR por parte de la empresa Axis Communication AB. En la actualidad, ha sido sucedida por
JFFS2.
Añadiendo un nivel de abstracción más,
JFFS trata a las memorias flash como un
fichero de registro circular. Todos los cambios en ficheros y
directorios son escritos en la cabeza del registro en
nodos. En cada nodo, una cabecera que contiene los metadatos son escritos primero y después los datos mismos. Los nodos están encandenados por un puntero desplazamiento en la cabecera. Todos los nodos comienzan como válidos para convertirse en obsoletos cuando una nueva versión de ellos es creada.